sufficient justification - Turco Inglés Diccionario